open a restaurant - Español Inglés Diccionario